interplanetary mission - German English Dictionary